gtk_clipboard_get
gtk_clipboard_get_for_display
gtk_clipboard_get_display
+gtk_clipboard_get_default
gtk_clipboard_set_with_data
gtk_clipboard_set_with_owner
gtk_clipboard_get_owner
return gtk_clipboard_get_for_display (gdk_display_get_default (), selection);
}
+/**
+ * gtk_clipboard_get_default:
+ * @display: the #GdkDisplay for which the clipboard is to be retrieved.
+ *
+ * Returns the default clipboard object for use with cut/copy/paste menu items
+ * and keyboard shortcuts.
+ *
+ * Return value: (transfer none): the default clipboard object.
+ *
+ * Since: 3.16
+ **/
+GtkClipboard *
+gtk_clipboard_get_default (GdkDisplay *display)
+{
+ g_return_val_if_fail (display != NULL, NULL);
+ g_return_val_if_fail (GDK_IS_DISPLAY (display), NULL);
+
+ return gtk_clipboard_get_for_display (display, GDK_SELECTION_CLIPBOARD);
+}
+
static void
selection_get_cb (GtkWidget *widget,
GtkSelectionData *selection_data,
GDK_AVAILABLE_IN_ALL
GtkClipboard *gtk_clipboard_get (GdkAtom selection);
+GDK_AVAILABLE_IN_3_16
+GtkClipboard *gtk_clipboard_get_default (GdkDisplay *display);
+
GDK_AVAILABLE_IN_ALL
GdkDisplay *gtk_clipboard_get_display (GtkClipboard *clipboard);